package com.niiwoo.activity.stage.dto.request.prize;

import com.niiwoo.activity.stage.enums.prize.UserPrizeUseSceneEnum;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * @Description 适用券类：1、投资返现红包：满标
 *                       2、担保返现红包：满标
 *                       3、借款返现红包：第一期正常还款，提前结清，正常-->逾期
 *                       3、借款利率折扣卡：借款人按期全额还款，提前结清，正常-->逾期
 *                       4、投资加息券：投资人回款利息(包括部分利息),提前结清，逾期-->严重逾期
 *
 * @Author zhuwei
 * @Date 2017/11/30
 */
@Getter
@Setter
public class ActivityPrizeUseVoucherReqDTO extends BaseActivityReqDTO implements Serializable {
    // 红包id：公共参数，必传。
    private Long prizeId;
    // 当前期数：公共参数，可选。借款利率折扣卡、投资加息券必传、借款返现红包
    private Integer currentPeriods;
    // 业务场景:公共参数，必传
    private UserPrizeUseSceneEnum userPrizeUseSceneEnum;
}
